/*
 * IPLRunLoopService.h
 *
 *  Created on: 21.03.2013
 *      Author: semenyakinVS
 */

///////////////////////////////////////////////////////////////////////////////
#ifndef IPLRUNLOOPSERVICE_H_
#define IPLRUNLOOPSERVICE_H_

///////////////////////////////////////////////////////////////////////////////
#include <core/PLString.h>

///////////////////////////////////////////////////////////////////////////////
class IPLRunLoopService
{
public:
	virtual ~IPLRunLoopService() { };

	virtual void activateService() = 0;
	virtual PLString &key() = 0;
};

///////////////////////////////////////////////////////////////////////////////
#endif /* IPLRUNLOOPSERVICE_H_ */
